home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 February: Tool Chest / Apple Developer CD Series Tool Chest February 1996 (Apple Computer)(1996).iso / Sample Code / AOCE Sample Code / PowerTalk Access Modules / Sample SMSAM / SampleSMSAM Source / ThreadStuff / Makefile < prev    next >
Encoding:
Makefile  |  1995-07-28  |  5.1 KB  |  152 lines  |  [TEXT/MPS ]

  1. # This makefile was produced at 8:15:22 PM on Mon, Feb 28, 1994 by
  2. # MakeMake 2.0d36 (6/24/1991) by Rick Holzgrafe, scott douglass, Jeff Holcomb.
  3. # To change this Makefile edit the definition of MAKEMAKE below
  4. # and execute Make Makefile.
  5.  
  6.  
  7. .cp.o            ƒ    .cp
  8.     BLJCPlus {default}.cp -o "{BLJObjects}" {COptions} {CPlusOptions} {BLJLoadDumpFileOption}
  9.  
  10. .p.o            ƒ    .p
  11.     BLJPascal {default}.p -o "{BLJObjects}" {POptions}
  12.  
  13. .c.o            ƒ    .c
  14.     BLJC {default}.c -o "{BLJObjects}" {COptions}
  15.  
  16. MAKEMAKE = MakeMake ∂
  17.             -nosys -pre ::ScriptsAndTools:CPlusDefaultMakeRule ∂
  18.             'CPlusOptions="{BLJCPlusOptions}"' 'COptions="{BLJCOptions}"' ∂
  19.             'POptions="{BLJPOptions}"' 'LIBOPTS="{BLJLibOptions}"' ∂
  20.             'LINKOPTS="{BLJLinkOptions}"' ∂
  21.             "CTAGSOPTS=-cplusplus -p -local -update" -i '{BLJLoadDumpFileStuff}' ∂
  22.             -i '{BLJ2020Interfaces}' -i '{BLJThreadStuff}' LINK=BLJLink ∂
  23.             LIB=BLJLib REZ=BLJRez -i '{BLJBuildingBlocks}' -i '{BLJCoreGateway}' ∂
  24.             -i '{BLJBovineServer}' -srcdirs '{BLJThreadStuff}' -objdir ∂
  25.             '{BLJObjects}' ∂
  26.         -t '{BLJObjects}ModifiedThread.Lib.o' ∂
  27.             -l "-dm __nw__FUi,__dl__FPv" Thread.Lib.o ∂
  28.         -t '{BLJObjects}ThreadStuff.o' ∂
  29.             AYSThreadGlue.cp ThreadClasses.cp Failure.cp
  30.  
  31. {BLJObjects}    ƒ {BLJThreadStuff}
  32.  
  33. TARGETS = "{BLJObjects}ModifiedThread.Lib.o" "{BLJObjects}ThreadStuff.o"
  34.  
  35. DOT_H = AYSThreadGlue.h "{BLJThreadStuff}Threads.h" "{BLJThreadStuff}Failure.h" ∂
  36.     Failure.h Threads.h ThreadClasses.h
  37.  
  38. DOT_R =
  39.  
  40. SRCS = AYSThreadGlue.cp ThreadClasses.cp Failure.cp
  41.  
  42. # For "{BLJObjects}ThreadStuff.o"
  43. OBJS_01 = "{BLJObjects}AYSThreadGlue.cp.o" "{BLJObjects}ThreadClasses.cp.o" ∂
  44.     "{BLJObjects}Failure.cp.o"
  45.  
  46. # For "{BLJObjects}ModifiedThread.Lib.o"
  47. LIBS_00 = Thread.Lib.o
  48.  
  49. CPlusOptions = "{BLJCPlusOptions}"
  50. LIBOPTS      = "{BLJLibOptions}"
  51. LINKOPTS     = "{BLJLinkOptions}"
  52. CTAGSOPTS    = -cplusplus -p -local -update
  53. LINK         = BLJLink
  54. LIB          = BLJLib
  55. REZ          = BLJRez
  56. COUNT        = Count
  57. COUNTOPTS    = 
  58. CTAGS        = Ctags
  59. DELETE       = Delete
  60. DELETEOPTS   = -i
  61. FILES        = Files
  62. FILESOPTS    = -l
  63. MAKEFILE     = Makefile
  64. PRINT        = Print
  65. PRINTOPTS    = 
  66. SETFILE      = SetFile
  67. SETFILEOPTS  = -t 'MPST' -c 'MPS '
  68.  
  69.  
  70. AOptions = -i "{BLJLoadDumpFileStuff}" -i "{BLJ2020Interfaces}" ∂
  71.     -i "{BLJThreadStuff}" -i "{BLJBuildingBlocks}" -i "{BLJCoreGateway}" ∂
  72.     -i "{BLJBovineServer}"
  73.  
  74. COptions = "{BLJCOptions}" -i "{BLJLoadDumpFileStuff}" -i "{BLJ2020Interfaces}" ∂
  75.     -i "{BLJThreadStuff}" -i "{BLJBuildingBlocks}" -i "{BLJCoreGateway}" ∂
  76.     -i "{BLJBovineServer}"
  77.  
  78. POptions = "{BLJPOptions}" -i "{BLJLoadDumpFileStuff}" -i "{BLJ2020Interfaces}" ∂
  79.     -i "{BLJThreadStuff}" -i "{BLJBuildingBlocks}" -i "{BLJCoreGateway}" ∂
  80.     -i "{BLJBovineServer}"
  81.  
  82. ROptions = -a -i "{BLJLoadDumpFileStuff}" -i "{BLJ2020Interfaces}" ∂
  83.     -i "{BLJThreadStuff}" -i "{BLJBuildingBlocks}" -i "{BLJCoreGateway}" ∂
  84.     -i "{BLJBovineServer}"
  85.  
  86. all    ƒ {TARGETS}
  87.  
  88. "{BLJObjects}ModifiedThread.Lib.o"    ƒ {LIBS_00}
  89.     {LIB} -dm __nw__FUi,__dl__FPv -o {Targ} {LIBS_00}
  90.  
  91.  
  92. "{BLJObjects}ThreadStuff.o"    ƒ {OBJS_01}
  93.     {LIB} {LIBOPTS} -o {Targ} {OBJS_01}
  94.  
  95.  
  96.  
  97. {MAKEFILE}    ƒ NoSuchFile ::ScriptsAndTools:CPlusDefaultMakeRule
  98. NoSuchFile    ƒ
  99.     {MAKEMAKE}
  100.  
  101. clean    ƒ
  102.     {DELETE} {DELETEOPTS} {OBJS_01}
  103.  
  104. clobber    ƒ clean
  105.     {DELETE} {DELETEOPTS} {TARGETS}
  106.  
  107. count    ƒ
  108.     {COUNT} {COUNTOPTS} {DOT_H} {DOT_R} {SRCS}
  109.  
  110. files    ƒ
  111.     {FILES} {FILESOPTS} {TARGETS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS} ∂
  112.         ::ScriptsAndTools:CPlusDefaultMakeRule {OBJS_01}
  113.  
  114. print    ƒ
  115.     {PRINT} {PRINTOPTS} {MAKEFILE} {DOT_H} {DOT_R} {SRCS} ∂
  116.         ::ScriptsAndTools:CPlusDefaultMakeRule
  117.  
  118. tags    ƒ {DOT_H} {SRCS}
  119.     {CTAGS} {CTAGSOPTS} {C_INCDIRS} {NewerDeps}
  120.  
  121.  
  122. "{BLJObjects}AYSThreadGlue.cp.o" ƒ ∂
  123.         AYSThreadGlue.h "{BLJLoadDumpFileStuff}BLJStandardIncludes.h" ∂
  124.         "{BLJBuildingBlocks}DirectObject.h" "{BLJBuildingBlocks}HandleObject.h" ∂
  125.         "{BLJBuildingBlocks}PascalString.h" ∂
  126.         "{BLJ2020Interfaces}BLJOCEUtilities.h" "{BLJBuildingBlocks}OCEObjects.h" ∂
  127.         "{BLJ2020Interfaces}OCE.h" "{BLJ2020Interfaces}OCEMail.h" ∂
  128.         "{BLJ2020Interfaces}DigitalSignature.h" ∂
  129.         "{BLJ2020Interfaces}OCEAuthDir.h" "{BLJ2020Interfaces}OCEMessaging.h" ∂
  130.         "{BLJThreadStuff}ThreadClasses.h" "{BLJThreadStuff}Threads.h" ∂
  131.         "{BLJThreadStuff}Failure.h" "{BLJBuildingBlocks}NewDelete.h" ∂
  132.         "{BLJBovineServer}DebuggingGear.h" "{BLJBuildingBlocks}DebugFlag.h" ∂
  133.         "{BLJBuildingBlocks}DebugStream.h"
  134.  
  135. "{BLJObjects}ThreadClasses.cp.o" ƒ ∂
  136.         "{BLJLoadDumpFileStuff}BLJStandardIncludes.h" ∂
  137.         "{BLJBuildingBlocks}DirectObject.h" "{BLJBuildingBlocks}HandleObject.h" ∂
  138.         "{BLJBuildingBlocks}PascalString.h" ∂
  139.         "{BLJ2020Interfaces}BLJOCEUtilities.h" "{BLJBuildingBlocks}OCEObjects.h" ∂
  140.         "{BLJ2020Interfaces}OCE.h" "{BLJ2020Interfaces}OCEMail.h" ∂
  141.         "{BLJ2020Interfaces}DigitalSignature.h" ∂
  142.         "{BLJ2020Interfaces}OCEAuthDir.h" "{BLJ2020Interfaces}OCEMessaging.h" ∂
  143.         "{BLJThreadStuff}ThreadClasses.h" "{BLJThreadStuff}Threads.h" ∂
  144.         "{BLJThreadStuff}Failure.h" "{BLJBuildingBlocks}NewDelete.h" ∂
  145.         "{BLJBovineServer}DebuggingGear.h" "{BLJBuildingBlocks}DebugFlag.h" ∂
  146.         "{BLJBuildingBlocks}DebugStream.h" Failure.h ∂
  147.         "{BLJBuildingBlocks}GrafPortSaver.h" "{BLJBuildingBlocks}LogWindow.h" ∂
  148.         "{BLJBuildingBlocks}ObjectList.h" Threads.h ThreadClasses.h
  149.  
  150. "{BLJObjects}Failure.cp.o" ƒ ∂
  151.         Failure.h
  152.